ArcPad Layer Definition File Schema
TABLEFORM Element
See Also  Send comments on this topic.
ArcPad Layer Definition File Schema > ArcPad Element > LAYER Element > FORMS Element > EDITFORM Element : TABLEFORM Element

Glossary Item Box

Description

Used to define additional ArcPad pages that contain tables related to the feature

Diagram

LISTVIEW Element PICTUREPAGE Element PAGE Element Sequence TABLEFORM Element

Overview

TABLEFORM 1..∞
Used to define additional ArcPad pages that contain tables related to the feature
Sequence
PAGE
Used to define a page of an ArcPad form.
PICTUREPAGE
Used to define a picture page in a form.
Sequence
PICTUREFIELD 1..∞
Used to define table fields used to store a photo path. Must be string fields.
visible optional
Used to define if the related table rows for the specified table wil be available to the user or not.
Sequence 1..∞
COLUMN
Used to define which columns from the related table are shown in the list view.
field optional
Used to define the column name in the related table.
visible optional
Used to define if the column is visible or not (default = "true").
caption optional
Used to define the title of the column in the list view. Default is name of field.
width optional
Used to define the width of the column in pixels. Default is 50.

Source

<xs:element name="TABLEFORM" maxOccurs="unbounded" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>Used to define additional ArcPad pages that contain tables related to the feature</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="PAGE" />
      <xs:element name="PICTUREPAGE">
        <xs:annotation>
          <xs:documentation>Used to define a picture page in a form.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="PICTUREFIELD">
              <xs:annotation>
                <xs:documentation>Used to define table fields used to store a photo path. Must be string fields.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LISTVIEW">
        <xs:complexType>
          <xs:sequence maxOccurs="unbounded">
            <xs:element name="COLUMN">
              <xs:annotation>
                <xs:documentation>Used to define which columns from the related table are shown in the list view.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:attribute name="field">
                  <xs:annotation>
                    <xs:documentation>Used to define the column name in the related table.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="visible">
                  <xs:annotation>
                    <xs:documentation>Used to define if the column is visible or not (default = "true").</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="caption">
                  <xs:annotation>
                    <xs:documentation>Used to define the title of the column in the list view. Default is name of field.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="width">
                  <xs:annotation>
                    <xs:documentation>Used to define the width of the column in pixels. Default is 50.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="visible">
            <xs:annotation>
              <xs:documentation>Used to define if the related table rows for the specified table wil be available to the user or not.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

See Also

© 2012 All Rights Reserved.